a dish consisting of a mixture of pickled food items, small pieces of ham, different types of cheese, olives and salami - Inglés Sinónimo Diccionario

Can't found any synonym terms.